Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 CHAPEL STREET £250,000 20 Oct 2017
64 CHAPEL STREET Terraced £90,000 6 Jul 2001
67 CHAPEL STREET Terraced £237,500 12 Mar 2009